home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 22 / Amiga Format AFCD22 (Jan 1998, Issue 106).iso / -seriously_amiga- / shareware / workbench / clvrwin / cleverwin.doc < prev    next >
Text File  |  1997-11-17  |  4KB  |  126 lines

  1.                    CleverWIN
  2.          © 1997 by Stephan Rupprecht
  3.              All rights reserved.
  4.     
  5.  
  6. COPYRIGHT AND DISCLAIMER
  7.  CleverWIN is copyrighted 1997 by Stephan Rupprecht. All rights 
  8.  reserved.This program is freeware, so no financial donations 
  9.  required. Redistribution allowed if the package is left unchanged.   
  10.  The author is not responsible for any damage caused by the 
  11.  use or misuse of this documentation and/or the program(s) it 
  12.  describes.
  13.  
  14.  
  15. REQUIREMENTS
  16.  Any Amiga® (compatible) computer with at least OS2.04.
  17.  
  18.  
  19. DESCRIPTION
  20.  The AmigaOS knows two methods of refreshing the contents of a window.
  21.  The first one (simple refresh) is slow but only requieres a small amount 
  22.  of memory, whereas the second one (smart refresh) is much faster, but 
  23.  requires a larger amount of memory.
  24.  CleverWIN is small patch which forces all programs to open their windows
  25.  in smartrefresh mode. Unfortunely, there are some programs which does
  26.  not work correctly when smartrefresh is used, for this purpose CleverWIN
  27.  allows you exclude certain tasks and pubscreen from getting patched.
  28.  This is especially useful for console windows (shell) which only feature
  29.  cut'n'paste in simplerefresh mode.
  30.  
  31.  
  32. INSTALLATION AND START
  33.  To install CleverWIN just drop its icon on a directory of your choice.
  34.  You can start CleverWIN either from shell or from workbench, the follow-
  35.  ing tooltypes/shell options are recognized:
  36.  
  37.  PUBSCREEN
  38.    This option allows you to define a pattern of all public screens which
  39.    should be patched by CleverWIN.
  40.  
  41.    Examples: 
  42.    PUBSCREEN=(Workbench|TCalc)
  43.     only windows opened on Workbench and TCalc screen will be 
  44.     patched.
  45.    PUBSCREEN=~Workbench 
  46.     patch all windows, except those opened on Workbench.
  47.  
  48.    NOTE: This option does only affect public screens, standard
  49.            custom screen are not affected by it. Use the IGNORETASK 
  50.          option for custom screens instead!
  51.          Windows which are "hijacked" from Workbench using 
  52.          intuitions SHANGHAI mode are treated by CleverWIN
  53.          as wb windows!
  54.  
  55.  IGNORETASK
  56.    This one allows to exclude certain tasks from patching, this is
  57.    useful when a certain program doesn't correctly refresh its windows 
  58.    in smartrefresh mode.
  59.  
  60.    Examples:
  61.    IGNORETASK=Workbench    
  62.     This keeps CleverWIN from patching windows which are opened
  63.     by the workbench task.
  64.    IGNORETASK=(CON#?|dpaint#?)
  65.     CleverWIN will not patch console windows (Shell) and dpaint 
  66.     windows.
  67.  
  68.    NOTE: You should always use this pattern to make sure that
  69.          the cut`n`paste feature of console windows does not get 
  70.            lost. DPaint 4 does not work correctly in smart refresh 
  71.            mode!
  72.  
  73.  NOBACKDROPS
  74.    This option disables the patching of backdrops windows.
  75.  
  76.    NOTE: If you have a backdrop wb window, you should switch on this option 
  77.          to avoid graphical trash.
  78.  
  79.  QUIET
  80.    This option supresses the 'CleverWIN installed/removed' messages.
  81.  
  82.  
  83.  You can remove the patch by starting CleverWIN a second time. 
  84.  
  85.  
  86. SPECIAL THANKS TO
  87.    Damian Jurzysta for his error report and sending me a
  88.    newer version of notifyintuition.library.
  89.    Dirk Neubauer for his emails.
  90.    
  91.    
  92. HISTORY
  93.    37.0  first public release
  94.    37.1  error in the doc fixed, added Installer script
  95.    37.2  removed Enforcer hit, which was caused by write
  96.      access to rom. added PUBSCREEN option, removed
  97.            (buggy) SCREEN option.
  98.    37.3  improved PUBSCREEN option. CleverWIN is now a
  99.      commodity.
  100.    37.4  recompiled with MaxonDEVELOP, minor optimiziations,
  101.      changed version id from 39.x to 37.x 
  102.    37.5  added NOBACKDROPS option
  103.    37.6  internal release
  104.    37.7  totally rewritten: CleverWIN is no longer a commodity,
  105.      removed support for notifyintuition.library,
  106.      program terminates after patch has been installed
  107.      -> saves about 15-20kb of memory!
  108.  
  109.  
  110. TESTED ON
  111.    Amiga 4000/040/30Mhz, 18mb ram, CV64/3D, 540mb hd, 6xcdrom
  112.  
  113.  
  114. AUTHOR
  115.  
  116. Please send bug reports and ideas to:
  117.  
  118.  Stephan Rupprecht
  119.  Apfeldweg 1
  120.  D44359 Dortmund
  121.  Germany
  122.  
  123.  Send emails to (it`s my brothers address!)
  124.  
  125.  Rupprecht_Verwertung@T-Online.de
  126.